snatch theft - German English Dictionary